//
// File: angle.cpp
//
// MATLAB Coder version            : 4.0
// C/C++ source code generated on  : 18-Dec-2020 16:50:24
//

// Include Files
#include "rt_nonfinite.h"
#include "sea_parameter_cal.h"
#include "angle.h"
#include "sea_parameter_cal_emxutil.h"
#include "sea_parameter_cal_rtwutil.h"

// Function Definitions

//
// Arguments    : const emxArray_creal_T *x
//                emxArray_real_T *y
// Return Type  : void
//
void angle(const emxArray_creal_T *x, emxArray_real_T *y)
{
  int x_idx_0;
  int i4;
  x_idx_0 = x->size[0];
  i4 = y->size[0];
  y->size[0] = x_idx_0;
  emxEnsureCapacity_real_T(y, i4);
  for (x_idx_0 = 0; x_idx_0 < x->size[0]; x_idx_0++) {
    y->data[x_idx_0] = rt_atan2d_snf(x->data[x_idx_0].im, x->data[x_idx_0].re);
  }
}

//
// File trailer for angle.cpp
//
// [EOF]
//
